ballast pumps - Español Inglés Diccionario